watermelon patch - French English Dictionary